import { requestType } from '~/config/enum.config'

const SERVICE = 'domain-service'
const CONTROLLER = 'reportController'
export default {
  /**
   * 回款统计报表
   */
  getAllRepaymentReportData: {
    service: SERVICE,
    controller: CONTROLLER,
    action: 'getAllRepaymentReportData',
    type: requestType.Get
  },
  /**
   * 每日催收统计
   */
  queryCollectDataDays: {
    service: SERVICE,
    controller: CONTROLLER,
    action: 'queryCollectDataDays',
    type: requestType.Get
  },
  /**
   * 委外催收明细
   */
  queryOuterData:{
    service: SERVICE,
    controller: CONTROLLER,
    action: 'queryOuterData',
    type: requestType.Get
  },
  /**
   * 回款率报表
   */
  queryMoneyBackRate:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'queryMoneyBackRate',
    type:requestType.Get
  },
  /**
   * 回退率报表
   */
  queryCaseReturnRate:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'queryCaseReturnRate',
    type:requestType.Get
  },
  /**
   * 五级分类催收回款率报表
   */
  queryFiveLevelData:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'queryFiveLevelData',
    type:requestType.Get
  },
  /**
   * 核销坏账明细报表
   */
  getVerifyInfoReport:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'getVerifyInfoReport',
    type:requestType.Get
  },
  /**
   * 导出委外催收明细报表
   */
  exportOuterData:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'exportOuterData',
    type:requestType.Post
  },
  /**
   * 导出核销案件明细报表
   */
  exportVerifyInfoReport:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'exportVerifyInfoReport',
    type:requestType.Get
  },
  /**
   * 导出五级分类报表
   */
  exportFiveLevelData:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'exportFiveLevelData',
    type:requestType.Get
  },
  /**
   * 导出回款率报表
   */
  exportMoneyBackRate:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'exportMoneyBackRate',
    type:requestType.Post
  },
  /**
   * 导出还款明细报表
   */
  exportRepaymentRecord:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'exportRepaymentRecord',
    type:requestType.Post
  },
  /**
   * 导出每日催收统计报表
   */
  exportCollectDataDays:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'exportCollectDataDays',
    type:requestType.Post
  },
  /**
   * 导出回退率报表
   */
  exportCaseReturnRate:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'exportCaseReturnRate',
    type:requestType.Post
  },
  /**
   * 导出催收员回款明细报表
   */
  exportAllRepaymentReportData:{
    service:SERVICE,
    controller:CONTROLLER,
    action:'exportAllRepaymentReportData',
    type:requestType.Post
  }

}